home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2001 May / SGI IRIX Installation Tools & Overlays 2001 May - Disc 3.iso / relnotes / c++_eoe / ch1.z / ch1
Text File  |  2001-04-16  |  8KB  |  395 lines

  1.  
  2.  
  3.  
  4.                                      - 1 -
  5.  
  6.  
  7.  
  8.           7.3.1.2m  C++ Compiler Execution Environment Release Notes
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.                                      - 2 -
  66.  
  67.  
  68.  
  69.           1.  _I_n_t_r_o_d_u_c_t_i_o_n
  70.  
  71.           These release notes describe the MIPSpro 7.3 (and it
  72.           maintenance updates, 7.3.1.1m, 7.3.1.2m) C++ front end
  73.           compiler, development subsystems, and execution environment
  74.           (EOE).
  75.  
  76.           They contain descriptions of the following products:
  77.  
  78.              +o c++_fe
  79.  
  80.              +o c++_dev
  81.  
  82.              +o c++_eoe
  83.  
  84.  
  85.           Chapters are as follows:
  86.  
  87.             1.  Introduction
  88.  
  89.             2.  Installation Information
  90.  
  91.             3.  Licensing Information
  92.  
  93.             4.  New Features
  94.  
  95.             5.  Known Problems
  96.  
  97.             6.  Compatibility Notes
  98.  
  99.             7.  Bugfixes
  100.  
  101.           Packaged with this software is a separate Software License
  102.           Agreement.  This software is provided to you solely under
  103.           the terms and conditions of the Software License Agreement.
  104.           Please take a few moments to review this agreement.  Chapter
  105.           3, "Licensing," provides an introduction to the licensing
  106.           method for MIPSpro C++ compilers.
  107.  
  108.           Utilities, header files, and libraries common to several
  109.           languages are covered in the 7.3 Base Development Release
  110.           Notes (accessed as the compiler_dev release notes).
  111.  
  112.           This chapter contains the following sections:
  113.  
  114.              +o 7.3.1.2m Maintenance Update Information
  115.  
  116.              +o 7.3.1.1m Maintenance Update Information
  117.  
  118.              +o Online Release Notes
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.                                      - 3 -
  132.  
  133.  
  134.  
  135.              +o Product Support
  136.  
  137.              +o Release Identification Information
  138.  
  139.              +o C++ Compiler General Information
  140.  
  141.              +o C++ Compiler Front End (c++_fe)
  142.  
  143.              +o C++ Development Package (c++_dev)
  144.  
  145.              +o C++ Compiler Execution Environment (EOE) (c++_eoe)
  146.  
  147.              +o Patches
  148.  
  149.  
  150.           1.1  _7_._3_._1_._2_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
  151.  
  152.           7.3.1.2m rolls up and replaces the following patches:
  153.           patchSG0003742, patchSG0003743, patchSG0003874,
  154.           patchSG0003944, patchSG0003910, patchSG0003911,
  155.           patchSG0003965, patchSG0003968.
  156.  
  157.           It also rolls up and replaces MIPSpro 7.3.1.1m (and the
  158.           patches that it replaced).
  159.  
  160.           This update can be identified after installation by doing:
  161.  
  162.           %CC -version foo.C
  163.           MIPSpro Compilers: Version 7.3.1.2m
  164.  
  165.           Chapter 2 of this document identifies which subsystems are
  166.           included as part of the 7.3.1.2m update and Chapter 6
  167.           describes the full compatibility between 7.3.1.2m and 7.3.
  168.           Chapter 7 identifies which bugs were fixed in the
  169.           maintenance update. Other chapters of this document refer
  170.           only to MIPSpro 7.3.
  171.  
  172.  
  173.  
  174.  
  175.           1.2  _7_._3_._1_._1_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
  176.  
  177.           7.3.1.1m rolled up and replaced patchSG0003659,
  178.           patchSG0003717 and patchSG0003709.  It could be identified
  179.           after installation by doing:
  180.  
  181.           %CC -version foo.C
  182.           MIPSpro Compilers: Version 7.3.1.1m
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                                      - 4 -
  198.  
  199.  
  200.  
  201.           1.3  _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
  202.  
  203.           After you install the online documentation for a product
  204.           (the relnotes subsystem), you can view the release notes on
  205.           your screen.
  206.  
  207.           If you have a graphics system, select Release Notes from the
  208.           Help submenu of the Toolchest. This displays the
  209.           grelnotes(1) graphical browser for the online release notes.
  210.           For information on options to this command, refer to the
  211.           grelnotes(1) man page.
  212.  
  213.           If you do not have a graphics system, you can use the
  214.           relnotes command.  For information on accessing the online
  215.           release notes using this command, refer to the relnotes(1)
  216.           man page.
  217.  
  218.  
  219.           1.4  _P_r_o_d_u_c_t__S_u_p_p_o_r_t
  220.  
  221.           Silicon Graphics(R) provides a comprehensive product support
  222.           maintenance program for its products.
  223.  
  224.           If you are in the United States or Canada and would like
  225.           support for your Silicon Graphics supported products,
  226.           contact the Customer Support Center at 1-800-800-4SGI.
  227.  
  228.           If you are outside the United States or Canada, contact the
  229.           Silicon Graphics subsidiary or authorized distributor in
  230.           your country.
  231.  
  232.  
  233.  
  234.           1.5  _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  235.  
  236.           Following is the release identification information for the
  237.           MIPSpro 7.3 C++ compiler.
  238.  
  239.           Software product              C++ compiler
  240.  
  241.           Release                       7.3.1.1m
  242.  
  243.           Product code                  SC4-C++-7.3
  244.  
  245.           System software requirements  IRIX(TM) 6.2 or higher
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                                      - 5 -
  264.  
  265.  
  266.  
  267.           1.6  _C_+_+__C_o_m_p_i_l_e_r__G_e_n_e_r_a_l__I_n_f_o_r_m_a_t_i_o_n
  268.  
  269.           The MIPSpro 7.3 C++ compiler is an environment for compiling
  270.           programs written in the C++ programming language.  This
  271.           environment allows access to standard IRIX features and to
  272.           the Graphics Library.  The MIPSpro 7.3 release of the
  273.           compiler is a native C++ compiler based on a front end from
  274.           the Edison Design Group(TM).
  275.  
  276.           The MIPSpro 7.3 C++ compiler requires the installation of
  277.           the following subsystems:
  278.  
  279.              +o c++_fe
  280.  
  281.              +o c++_dev
  282.  
  283.              +o c++_eoe
  284.  
  285.              +o compiler_eoe
  286.  
  287.              +o compiler_dev
  288.  
  289.           For descriptions of the compiler_dev and compiler_eoe
  290.           subsystems, see their respective release notes.  The
  291.           following sections provide a brief description of the
  292.           c++_fe, c++_dev, and c++_eoe subsystems, respectively.
  293.  
  294.  
  295.  
  296.           1.7  _C_+_+__C_o_m_p_i_l_e_r__F_r_o_n_t__E_n_d
  297.  
  298.           The MIPSpro 7.3 C++ compiler front end (c++_fe) is
  299.           separately packaged in the c++_fe subsystem.  The C++ front
  300.           end consists of the n32/64-bit compiler version, the 32-bit
  301.           compiler version, release notes, and the online compiler man
  302.           page, CC(1).  For more information about 64-bit and high
  303.           performance 32-bit interfaces, see the _M_I_P_S_p_r_o _6_4-_b_i_t
  304.           _P_o_r_t_i_n_g _a_n_d _T_r_a_n_s_i_t_i_o_n _G_u_i_d_e and the _M_I_P_S_p_r_o _N_3_2 _A_B_I
  305.           _H_a_n_d_b_o_o_k.
  306.  
  307.  
  308.  
  309.           1.8  _C_+_+__D_e_v_e_l_o_p_m_e_n_t__P_a_c_k_a_g_e
  310.  
  311.           The C++ development package (c++_dev) consists of a driver,
  312.           utilities, libraries, include files, a copy of the release
  313.           notes, and C++ manuals.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.                                      - 6 -
  330.  
  331.  
  332.  
  333.           1.9  _C_+_+__C_o_m_p_i_l_e_r__E_x_e_c_u_t_i_o_n__E_n_v_i_r_o_n_m_e_n_t__(_E_O_E_)
  334.  
  335.           The C++ compiler EOE (c++_eoe) contains release notes and
  336.           C++ run-time libraries supplied as DSOs (dynamic shared
  337.           objects).  The C++ EOE supports 64-bit, 32-bit and high
  338.           performance 32-bit compilation modes.  DSOs are discussed in
  339.           the dso(5) man page.
  340.  
  341.                NOTE:  If you plan to run any C++ based applications,
  342.                       it is important to note that you must install
  343.                       the C++ compiler EOE.
  344.  
  345.  
  346.  
  347.           1.10  _P_a_t_c_h_e_s
  348.  
  349.  
  350.           Under MIPSpro 7.3, WorkShop 2.8 users who wanted to use the
  351.           Fix and Continue feature for n32 had to install
  352.           patchSG0003659.
  353.  
  354.           Under MIPSpro 7.3.1.2m, this patch will be removed because
  355.           the feature has been rolled into the release.
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.